.x-a-none {
 text-decoration:none
}
.x-a-none:hover,.x-a-none:active {
 text-decoration:none
}
.x-opacity {
 -ms-filter:alpha(Opacity=50);
 filter:alpha(opacity=50);
 -moz-opacity:.5;
 -khtml-opacity:.5;
 opacity:.5
}
.city-dropdown .city-locate {
 text-align:center;
 cursor:pointer
}
.city-dropdown .city-locate a {
 color:#333
}
.city-dropdown .current-city {
 display:inline-block
}
.city-dropdown .dropdown-menu {
 position:absolute;
 border-top:1px solid #ddd;
 border-bottom:1px solid #ddd;
 z-index:10;
 overflow-y:auto;
 background:#fff;
 -webkit-box-shadow:0 3px 3px rgba(0,0,0,.3);
 -moz-box-shadow:0 3px 3px rgba(0,0,0,.3);
 -o-box-shadow:0 3px 3px rgba(0,0,0,.3);
 -ms-box-shadow:0 3px 3px rgba(0,0,0,.3);
 box-shadow:0 3px 3px rgba(0,0,0,.3)
}
.city-dropdown .city-item {
 text-align:left;
 border-top:1px solid #ddd;
 cursor:pointer
}
.city-dropdown .city-item:hover {
 background:#f8f8f8
}
.city-dropdown .city-disabled {
 color:#a9a9a9;
 border-top:0;
 cursor:default
}
.open .city-locate {
 border-bottom:1px solid #ddd
}
.open .dropdown-menu {
 display:block
}
